estuarine dolphin - Turkish English Dictionary